<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    var list = [51,24,39,48,15,27];

    // 取最大值 
    // 方法1: 相邻的两个值做比较, 如果前一个大于后一个 交换两个数据的位置

    // 比较演示:  [51,24,39,48,15,27]
    // 51 24  [24,51,39,48,15,27]
    // 51 39  [24,39,51,48,15,27]
    // 51 48  [24,39,48,51,15,27]
    // 51 15  [24,39,48,15,51,27]
    // 51 27  [24,39,48,15,27,51]  

    // for(var i = 0; i < list.length - 1; i++){ // 最后一个元素 没有必要 和它的后一个比
    //     // list[i] 当前值
    //     // list[i] 当前值的后一个值

    //     if(list[i] > list[i+1]){
    //         var temp = list[i]; 
    //         list[i] = list[i+1];
    //         list[i+1] = temp;
    //     }
    // }
    // console.log(list);


    //  方法1: 
    // 假设第一个数是数组中最大的值, 和后面所有的值做比较, 如果存在比它还大的值,更新最大值,继续和后面值做比较

    // 51 [24,39,48,15,27]

    // var list = [51,24,39,48,15,27];
    // var max = list[0]; //  假设第一个数是数组中最大的值

    // for(var i = 0+1;i<list.length;i++){
    //     if(list[i] > max){
    //         max = list[i];
    //     }
    // }
    // console.log(max);



    var list = [51,24,39,48,15,27];
    var min = list[0]; //  假设第一个数是数组中最小的值

    for(var i = 0+1;i<list.length;i++){
        if(list[i] < min){ // 如果存在比min还要小的数
            min = list[i];
        }
    }
    console.log(min);




    






</script>
</html>